insulation batt - French English Dictionary